Integrating Discovery and Assistant
See [[Creating a Watson Chatbot with Discovery]] and [[How to build a Chatbot with Watson Assistant]].
Also See the [[Main AI Page]]
Discovery Checklist
- Go to your Dashboard
- Go to Add a new Watson Service
- Search for or select "Discovery"
- Select your plan (Lite in this case)
- Select your region (Sydney does not yet integrate with Serverless as of 2020-11-09)
The use of intents and entities in a bot's construction makes for a simple way of implementing a bot, but the construction doesn't scale. There is a long tail of uncommon, unique, or unexpected intents and entities that chatbot might face when talking to a user.
This is where Discovery comes in.
Discovery can use existing enterprise knowledge to cover long-tail queries.
Procedure
The Steps to adding Discovery to assistant as an API are quite tricky and need to be followed perfectly despite the documentation being slightly out-of-date.
Skills
The dialogue skill The search skill
Lite can't use it, but can invoke Discovery using an API call.
- public document at doc.anagora.org/integrating-discovery-and-assistant
- video call at meet.jit.si/integrating-discovery-and-assistant